carousel horse - Spanish English Dictionary